Słownik techniczny polsko-angielski

lenghten the life, prolong the life